tallow peat - Español Inglés Diccionario